landing strip – Català–English translations

🇬🇧 en ca

landing strip noun

  • auxiliary or temporary runway for aircraft
pista d'aterratge
  • pubic hair pattern
senda
Wiktionary Links